Headless UI 是一个用于构建用户界面的组件库,主要特点是它完全无样式(unstyled)且注重可访问性(accessibility)。它由 Tailwind Labs 开发,设计目标是与 Tailwind CSS 无缝集成,同时为开发者提供最大的视觉灵活性。简单来说,Headless UI 提供了组件的功能和交互逻辑(如按钮、菜单、下拉框等的状态管理和键盘导航),但不附带任何预定义的样式,开发者可以根据需求自由定制外观。